@charset "utf-8";

*{margin:0;padding:0;font-size:12px;}
img{ border:none;}
ul,li,dl,ol{list-style:none;}
.max_banner{ width:100%; background:url(../images/header-background.jpg) repeat-x;margin: 0;
padding: 0;
line-height: 26px;
position: relative;
margin-bottom: 15px;
z-index: 1;
-webkit-box-shadow: inset 0px 10px 8px -10px rgba(0,0,0,0.5), inset 0px -10px 8px -10px rgba(0,0,0,0.4);
-moz-box-shadow: inset 0px 10px 8px -10px rgba(0,0,0,0.5), inset 0px -10px 8px -10px rgba(0,0,0,0.4);
box-shadow: inset 0px 10px 8px -10px rgba(0,0,0,0.5), inset 0px -10px 8px -10px rgba(0,0,0,0.4);
overflow: hidden;}
.banner_inner{position:relative;height:365px;width:990px;margin:0 auto}
.banner_img li{float:left;width:1903px;position:relative}
.banner .child1{position:absolute;width:588px;height:365px;left:66px;top:0}
.banner .child2{position:absolute;width:480px;height:365px;left:400px;top:0}
/*.header-content-wrap {width: 940px; margin: 0 auto;}*/
.child1 img {float: left; margin: 5% 0 0 15px;}
.child2 .text {width:430px; margin: 10% 0 0 20%; }
.child2 .text h2{ font: 400 32px/1.2 "microsoft yahei", Tahoma, arial, sans-serif;color: #fff;margin: 0 0 26px;}
.child2 .copy {font-size: 14px; line-height: 28px; padding-right: 15px;}
.child2 .button {float: none; margin-top:10%;}
.child2 .button {width: 100% !important;}
.child2 .button a {padding-top: 7px; padding-bottom: 7px; font-size: 20px; display: inline-block;}
.child2 .dimmed {
	background:#ff6600; width:149px; height:30px;
	    -webkit-transition: none;  /* Saf3.2+, Chrome */
    -moz-transition: none;  /* FF4+ */
    -ms-transition: none;  /* IE10? */
    -o-transition: none;  /* Opera 10.5+ */
    transition: none;

}

.button {
	float: left;
	width: auto !important;
	list-style: none;
	font-size:20px;
	
}
	.button a,
	.button button,
	.button input { /* Standard black button */
	  font-size: 20px;
	  /*font-family: 'lucida sans',arial,helvetica,sans-serif;*/
	  line-height: 25px;
	  text-align:center;
		color: #fff !important;
		
	  text-decoration: none;
	    
		display: block;
		width: auto;
		position: relative;
		z-index: 2;
	    border: none;
	  -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
          border-radius: 5px;
		cursor: pointer;

	}
	
	
	.button a:hover,
	.button input:hover,
	.button button:hover,
	.button a:focus,
	.button input:focus,
	.button button:focus
	{
		font-size:24px;
    }
    
	header .header-content .button a,
	#content .button a:hover
	{
	    text-decoration: none;
    }

.banner_common{position:relative;width:990px;margin:0 auto}
.banner_pre{position:absolute;top:50%;left:0;margin-top:180px;width:60px;height:60px;cursor:pointer;background:url(../images/banner_btn_l_24.png) no-repeat;opacity:.5;filter:alpha(opacity=50)}
.banner_next{position:absolute;top:50%;right:0;margin-top:180px;width:60px;height:60px;cursor:pointer;background:url(../images/banner_btn_r_24.png) no-repeat;opacity:.5;filter:alpha(opacity=50)}
.banner_pre:hover, .banner_next:hover{opacity:1;filter:alpha(opacity=100)}
.banner .control{width:130px;position:absolute;top:335px;left:50%;margin-left:-40px}
.banner .control li{float:left;margin-left:10px;width:18px;height:18px;border-radius:50%;cursor:pointer;background:#fff}
.banner .control li a{display:none}
.banner .control li.current{background:#ff7f02}

